solve for a variable